package com.lonewalker.sparrow.annotation;

import java.lang.annotation.*;

/**
 * 用于标记类或方法需要包装成统一返回体
 * <p>使用方法：只需要在类或方法上使用 {@code @ResponseResult} 即可。</p>
 * <p><strong>注意：</strong>如果在使用此注解的基础上又使用了 {@link IgnoreResponseResult @IgnoreResponseResult} 注解，那么此注解功能将失效</p>
 *
 * @author lonewalker
 */
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE, ElementType.METHOD})
@Documented
public @interface ResponseResult {
}
